Reasoning on Knowledge in Symbolic Computing
نویسندگان
چکیده
Extended Abstract A novel framework, Formal, for specifying mathematical domains of computation and their inherently related type inference mechanisms as well as for transforming those speciications into knowledge bases is introduced. This framework Tja] aims at designing an environment for reasoning about knowledge in symbolic computing. It involves an algebraic speciication language, a method to transform speciications into knowledge bases and a hybrid knowledge representation system as well, cf. gure 1. The speciication language Formal-CT93] provides modular and well-structured spec-iications. It is well-suited to specify \mathematical objects" and, particularly, to specify the parametric and the inclusion polymorphisms in a uniied way. The underlying formalism is based upon the so-called homogeneous \ uniied algebras" allowing the treatment of sorts as values. Since algebraic speciications are the most appropriate formalism for embodying abstract algebras, e.g. group, ring, eld or module, and concrete algebras, e.g. polynomial rings, vector spaces or matrices, this speciication language can be regarded in the context of knowledge acquisition. There are many motivations and approaches to the executability of algebraic speciica-tions. Our approach is among the compilational ones. It consists in compiling a term to a representation in some model, e.g. the execution model is the semantics of the language of a hybrid knowledge representation. Such a language is of particular interest as an execution model since its data domain is the algebra of terms. In view of achieving the executability of speciications we have also developed the transformation method Formal-providing a capability for compiling a non-executable speciication into an executable one, i.e. into a knowledge base that can be processed by the inference machine of the hybrid knowledge representation system Mantra CTB91]. In Mantra four diierent knowledge representation formalisms are integrated: First-order logic, terminological languages, semantic networks and production systems. The role of Formal-consists in processing queries given by the user, e.g. to simplify a term or to deene the type of an expression. In this extended abstract we give an overview of Formal-, Mantra and Formal-. For the sake of clarity and of simplicity technical details are omitted.
منابع مشابه
Combining Theorem Proving and Symbolic Mathematical Computing
An intelligent mathematical environment must enable symbolic mathematical computation and sophisticated reasoning techniques on the underlying mathematical laws. This paper disscusses diierent possible levels of interaction between a symbolic calculator based on algebraic algorithms and a theorem prover. A high level of interaction requires a common knowledge representation of the mathematical ...
متن کاملA Case Study in Integrating Probabilistic Decision Making and Learning in a Symbolic Cognitive Architecture: Soar Plays Dice
One challenge for cognitive architectures is to effectively use different forms of knowledge and learning. We present a case study of Soar agents that play a multiplayer dice game, in which probabilistic reasoning and heuristic symbolic knowledge appear to play a central role. We develop and evaluate a collection of agents that use different combinations of probabilistic decision making, heuris...
متن کاملArtificial nonmonotonic neural networks
In this paper, we introduce Artificial Nonmonotonic Neural Networks (ANNNs), a kind of hybrid learning systems that are capable of nonmonotonic reasoning. Nonmonotonic reasoning plays an important role in the development of artificial intelligent systems that try to mimic common sense reasoning, as exhibited by humans. On the other hand, a hybrid learning system provides an explanation capabili...
متن کاملUsing Competitive Learning between Symbolic Rules as a Knowledge Learning Method
We present a new knowledge learning method suitable for extracting symbolic rules from domains characterized by continuous domains. It uses the idea of competitive learning, symbolic rule reasoning and it integrates a statistical measure for relevance analysis during the learning process. The knowledge is in form of standard production rules which are available at any time during the learning p...
متن کاملA Fuzzy Rule-based Expert System for the Prognosis of the Risk of Development of the Breast Cancer
Soft Computing techniques play an important role for decision in applications with imprecise and uncertain knowledge. The application of soft computing disciplines is rapidly emerging for the diagnosis and prognosis in medical applications. Between various soft computing techniques, fuzzy expert system takes advantage of fuzzy set theory to provide computing with uncertain words. In a fuzzy exp...
متن کاملThe Grand Challenges and Myths of Neural-Symbolic Computation
The construction of computational cognitive models integrating the connectionist and symbolic paradigms of artificial intelligence is a standing research issue in the field. The combination of logic-based inference and connectionist learning systems may lead to the construction of semantically sound computational cognitive models in artificial intelligence, computer and cognitive sciences. Over...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994